|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.cebis.moccabox.util.ClassUtils
public abstract class ClassUtils
Hilfsklasse zum Erzeugen von Klasseninstanzen und zum Verifizieren
von Klasseneigenschaften. Bietet viele Funktionen des Objektes
java.lang.Class an, fängt die Fehlermeldungen aber selbst
ab, so dass bei der verwendenden Klasse auf die try-catch-Routinen
verzichtet werden kann.
Class| Constructor Summary | |
|---|---|
ClassUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.Class |
classForName(java.lang.String className)
Erzeugen einer Klasse durch ihren Namen. |
static java.lang.Object |
createInstance(java.lang.Class clazz)
Erzeugen einer Instanz einer Klasse. |
static java.lang.Object |
createInstance(java.lang.String clazzName)
Erzeugen einer Instanz einer Klasse. |
static java.lang.String |
getQualifiedClassName(java.lang.Class c)
Zurückliefern des Klassennamens einer Klasse ohne die Angabe des gesamten Klassenpfades. |
static java.lang.String |
getQualifiedPluralClassName(java.lang.Class c)
Zurückliefern des Klassennamens einer Klasse mit Plural-s ohne die Angabe des gesamten Klassenpfades. |
static java.lang.Class |
getReturnType(java.lang.Object o,
java.lang.String attribute)
Zurückliefern des Rückgabewertes (ReturnType) eines bestimmten Attributes des übergebenen Objektes. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassUtils()
| Method Detail |
|---|
public static java.lang.Object createInstance(java.lang.String clazzName)
clazzName - Name der Klasse, von der eine Instanz erzeugt werden soll.
public static java.lang.Object createInstance(java.lang.Class clazz)
clazz - Klasse, von der eine Instanz erzeugt werden soll.
public static java.lang.Class classForName(java.lang.String className)
className - Name der zu erzeugenden Klasse.
public static java.lang.Class getReturnType(java.lang.Object o,
java.lang.String attribute)
o - Instanz des Objektes, um dessen Attribut es sich handelt.attribute - Attribut, dessen Rückgabewert gesucht wird.
public static java.lang.String getQualifiedClassName(java.lang.Class c)
c - Klasse, deren qualifizierter Name gesucht wird.
public static java.lang.String getQualifiedPluralClassName(java.lang.Class c)
c - Klasse, deren qualifizierter Name gesucht wird.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||